package com.dal.gm_api.api;

import com.dal.gm_api.constant.OperateServerType;
import java.util.List;

/**
 * @author : DengYing
 * @CreateDate : 2018年1月9日 下午1:37:55
 * @Description ：服务器接口API
 */
public interface IServer {
	/**
	 * 取得服务器信息
	 * @param serverId
	 * @return
	 */
	List<String> getServerInfo(String serverId);
	
	/**
	 * 取得服务器列表
	 * @return
	 */
	List<String> getServers();

	/**
	 * 操作服务器状态
	 * @param state 状态类型{@link OperateServerType}
	 */
	boolean operateServerStatus(int state);
}
